lollo (rosso) - Spanish English Dictionary